import request from '@/utils/request/index.js'

export default {
  // 查询动态列表(视频流)
  getDynamicList(data) {
    return request({
      url: '/store/mini/dynamic/getDynamicList',
      method: 'POST',
      data
    })
  },
  // 置顶动态(视频流)
  topDynami(data) {
    return request({
      url: '/store/mini/dynamic/top',
      method: 'POST',
      data
    })
  },
  // 关注列表
  getFollowList(data) {
    return request({
      url: '/store/mini/dynamic/getFollowList',
      method: 'POST',
      data
    })
  },
  // 关注or取消关注
  follow(data) {
    return request({
      url: '/store/mini/dynamic/follow',
      method: 'POST',
      data
    })
  },
  // 成员列表
  getFansList(data) {
    return request({
      url: '/store/mini/dynamic/getFansList',
      method: 'POST',
      data
    })
  },
  // 成员总数查询
  getMemberData(data) {
    return request({
      url: '/store/mini/dynamic/getMemberData',
      method: 'POST',
      data
    })
  },
  // 点赞或者取消点赞
  giveLike(data) {
    return request({
      url: '/store/mini/dynamic/like',
      method: 'POST',
      data
    })
  },
  // 查询动态的评论-评论列表
  getCommentList(data) {
    return request({
      url: '/store/mini/dynamic/getCommentList',
      method: 'POST',
      data
    })
  },
  // 查询评论的回复
  getReplyList(data) {
    return request({
      url: '/store/mini/dynamic/getReplyList',
      method: 'POST',
      data
    })
  },
  // 单个创作详情
  getDynamicDetails(data) {
    return request({
      url: '/store/mini/dynamic/getDynamicDetails',
      method: 'GET',
      data
    })
  },
  // 单个创作详情--商品
  getDynamicGoods(data) {
    return request({
      url: '/store/mini/dynamic/getDynamicGoods',
      method: 'GET',
      data
    })
  },
  // 评论
  commentVideo(data) {
    return request({
      url: '/store/mini/dynamic/comment',
      method: 'POST',
      data
    })
  },
  // 回复评论或回复别人的回复
  commentReply(data) {
    return request({
      url: '/store/mini/dynamic/reply',
      method: 'POST',
      data
    })
  },
   // 删除评论动态
   deleteComment(data) {
    return request({
      url: '/store/mini/dynamic/delete',
      method: 'POST',
      data
    })
  },
  // 置顶评论
  topComment(data) {
    return request({
      url: '/store/mini/dynamic/topComment',
      method: 'POST',
      data
    })
  },
  // 开启或隐藏该团
  setOpenStatus(data) {
    return request({
      url: '/store/mini/dynamic/setOpenStatus',
      method: 'POST',
      data
    })
  },
  // 重启/结束该团
  updateEnd(data) {
    return request({
      url: '/store/mini/dynamic/updateEnd',
      method: 'POST',
      data
    })
  },
  // 团下的购买记录
  getBuyLog(data) {
    return request({
      url: '/store/mini/order/getBuyLog',
      method: 'POST',
      data
    })
  },
  // 获取分享时参数
  getShareInfo(data) {
    return request({
      url: '/store/mini/forward/getShareInfo',
      method: 'POST',
      data
    })
  },
  // 单个创作详情浏览记录
  addBrowseLog(data) {
    return request({
      url: '/store/mini/dynamic/addBrowseLog',
      method: 'GET',
      data
    })
  },
  // 根据团长ID查询是否有关注
  queryPayStatus(data) {
    return request({
      url: '/store/mini/trade/queryPayStatus',
      method: 'GET',
      data
    })
  },
}